A mere 18 years after leaving Britain with its tail between its legs, French beauty and skincare powerhouse Sephora will finally welcome back U.K. customers again this spring with a new London flagship.
A mere 18 years after leaving Britain with its tail between its legs, French beauty and skincare powerhouse Sephora will finally welcome back U.K. customers again this spring with a new London flagship.